bomb-laden vehicle

  1. Noun bomba yüklü araç